﻿//+-------------------------------------------------------------------------------------------------------------------------------------------------------
//
//Description: ResourceDefinitionStorageInfo
//Author: Aravind Ramarathinam (aravr@microsoft.com)
//
//Copyright © Microsoft Corporation
//Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
//You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 
//
//THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, 
//INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. 
//See the Apache Version 2.0 License for specific language governing permissions and limitations under the License.
// 
//--------------------------------------------------------------------------------------------------------------------------------------------------------



using System.Collections.Generic;

namespace VmroleAuthor.ViewModels
{
    public class ResourceDefinitionStorageInfo
    {
        public string FileToSavePath { get; set; }

        public bool IsResdefPkg { get; set; }

        public string WorkingDir { get;  set; }

        public string JsonFileName { get; set; }

        public string ViewDefFileName { get; set; }

        public string SmallIconFileName { get; set; }

        public string MediumIconFileName { get; set; }

        public string LargeIconFileName { get; set; }

        public List<string> ResourceFileNames { get; set; }
    }
}
